View Javadoc
1 /* 2 ContractChecker 3 4 Copyright (C) 2003 Jose San Leandro Armend?riz 5 jsanleandro@yahoo.es 6 chousz@yahoo.com 7 8 This library is free software; you can redistribute it and/or 9 modify it under the terms of the GNU General Public 10 License as published by the Free Software Foundation; either 11 version 2 of the License, or (at your option) any later version. 12 13 This library is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16 General Public License for more details. 17 18 You should have received a copy of the GNU General Public 19 License along with this library; if not, write to the Free Software 20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 22 Thanks to ACM S.L. for distributing this library under the GPL license. 23 Contact info: jsanleandro@yahoo.es 24 Postal Address: c/Playa de Lagoa, 1 25 Urb. Valdecaba?as 26 Boadilla del monte 27 28660 Madrid 28 Spain 29 30 ****************************************************************************** 31 * 32 * Filename: $RCSfile: ContractCheckerAspectTemplateFactory.java,v $ 33 * 34 * Author: Jose San Leandro Armend?riz 35 * 36 * Description: Represents entities able to create ContractCheckerAspect 37 * templates. 38 * 39 * Last modified by: $Author: chous $ at $Date: 2004/01/11 19:44:06 $ 40 * 41 * File version: $Revision: 1.3 $ 42 * 43 * Project version: $Name: $ 44 * 45 * $Id: ContractCheckerAspectTemplateFactory.java,v 1.3 2004/01/11 19:44:06 chous Exp $ 46 * 47 */ 48 package org.acmsl.contractchecker; 49 50 /* 51 * Importing some project classes. 52 */ 53 import org.acmsl.contractchecker.ContractCheckerAspectTemplate; 54 55 /*** 56 * Represents entities able to create ContractCheckerAspect templates. 57 * @author <a href="mailto:jsanleandro@yahoo.es" 58 >Jose San Leandro</a> 59 * @version $Revision: 1.3 $ 60 * @testcase test.org.acmsl.contractchecker.TestContractCheckerAspectTemplateFactory 61 */ 62 public interface ContractCheckerAspectTemplateFactory 63 { 64 /*** 65 * Creates a ContractCheckerAspect template. 66 * @param packageName the package name. 67 * @param defaultException the default exception. 68 * @return a template. 69 */ 70 public ContractCheckerAspectTemplate createContractCheckerAspectTemplate( 71 String packageName, String defaultException); 72 }

This page was automatically generated by Maven